package domain.pojo;

/**
 * Classe que representa o médico
 * @author Owner
 */
public class Medico extends Usuario{
    private String especialidade;
    private String CRM;

    /**
     * Construtor vazio
     */
    public Medico(){
	this.especialidade = null;
    }
    
    /**
     * Construtor com inserção de informações, chama o construtor da classe pai
     * @param id
     * @param CRM
     * @param login
     * @param senha
     * @param nome
     * @param especialidade
     */
    public Medico(int id, String CRM, String login, String senha, String nome, String especialidade) {
	super(login,senha,nome,2,id);
	this.especialidade = especialidade;
	this.CRM = CRM;
    }
    
    /**
     * Retorna especialidade do médico
     * @return especialidade do médico
     */
    public String getEspecialidade() {
	return especialidade;
    }

    /**
     * Define especialidade do médico
     * @param especialidade especialidade do médico
     */
    public void setEspecialidade(String especialidade) {
	this.especialidade = especialidade;
    }

    /**
     * Retorna CRM do médico
     * @return CRM do médico
     */
    public String getCRM() {
	return CRM;
    }

    /**
     * Define CRM do médico
     * @param CRM CRM do médico
     */
    public void setCRM(String CRM) {
	this.CRM = CRM;
    }
}
